package com.softWang.job.vo.jobLog;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import java.time.LocalDateTime;
/**
 * <p>
 * 定时任务管理---定时任务执行日志分页查询结果数据内容
 * </p>
 *
 * @author wang
 * @since 2025-05-08
 */
@Data
@ApiModel
public class JobLogQueryAllResult {

    @ApiModelProperty(value = "job日志id")
    private Long jobLogId;

    @ApiModelProperty(value = "job_manage表任务id")
    private Long jobId;

    @ApiModelProperty(value = "任务名称")
    private String jobName;

    @ApiModelProperty(value = "任务组名")
    private String jobGroup;

    @ApiModelProperty(value = "任务类")
    private String jobClassName;

    @ApiModelProperty(value = "任务参数")
    private String parameter;

    @ApiModelProperty(value = "执行状态（0正常 1失败）")
    private String status;

    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;

    @ApiModelProperty(value = "执行时长 秒")
    private Long duration;

    @ApiModelProperty(value = "任务是否是一次性任务（1 一次性， 0 持续任务）")
    private String sysJobOnce;
}
